publicly-held corporation - French English Dictionary